<?php
require_once 'defs/Constants.php';
include_once FILE_CLASS_TEXTOBJECT;
class Risicogebied extends TextObject{
//private $id;
//public $risico_aanwezig;
private $array_risico = array();

	function Risicogebied($risicogebied = '' ){
		if(!empty($risicogebied)){
			$this->setBeschrijving($risicogebied);
		}
	}
	
	function addRisico($risico){
		$this->array_risico[] = new Risico($risico);
	}
	
	function addMaatregel($maatregel){
		$this->array_risico[] = new Maatregel($maatregel);
	}
	
	function addActie($actie){
		$this->array_risico[] = new Actie($actie);
	}
	
	function getRisico(){
		$return_array2 = array();
		
		foreach( $this->array_risico as $idx => $obj ){
			$return_array2[$idx] = $obj->getBeschrijving();
		}
		
		return $return_array2;
	}
	
	
	function save(){
		// save Maatregel
		$db_maatregel = new dbMaatregel();
		$db_maatregel->save();
		
		// sla gegenereerde ID op in class id
		// $this->maatregel_id = $db->getId();
		
		// evt $this->saveActie()
		$this->actie->save($this->maatregel_id);
	
	}
	
	function saveRisico(){
	
	}
	
	function saveMaatregel(){
	
	}
	
	function saveActie(){
		// save + maatregel id
		
		// update class attr
	}
	
}
?>